import Vue from 'vue'


/**
 * 获取字典标签过滤器
 * @param value 字典键值
 * @param type 字典类型
 * @param defaultValue 默认值
 */
Vue.filter('getDictLabel', (value, type, defaultValue) => {
  return global.utils.getDictLabel(value, type, defaultValue)
})

/**
 * 获取字典标签过滤器
 * @param value 字典键值
 * @param type 字典类型
 * @param defaultValue 默认值
 */
Vue.filter('formatDate', (value, pattern) => {
  if (typeof (value) === 'string') {
    return global.dates.formatToAnotherPattern(value, pattern)
  }
  return ''
})
